cardiovascular protective drug - Spanish English Dictionary